DataSource for Entity Framework for WinForms
LiveAverage(View<Nullable<Decimal>>) メソッド

C1.LiveLinq.4.5.2 アセンブリ > C1.LiveLinq 名前空間 > LiveViewExtensions クラス > LiveAverage メソッド : LiveAverage(View<Nullable<Decimal>>) メソッド
平均を計算する値が含まれるビュー。
null 可能な System.Decimal 値のビューの平均を計算します。
シンタックス

パラメータ

source
平均を計算する値が含まれるビュー。

戻り値の型

値の平均を表すビュー。
解説

source が空の場合、または null だけが含まれる場合、平均値は null になります。

LiveAverage の代わりに標準の LINQ クエリー演算子 Average を使用することもできます。 どちらも、ソースで変更が発生すると自動的に再計算が行われるという意味で「ライブ」です。 相違点は、Average が毎回ソースコレクション全体をループ処理して集計を一から行うのに対して、 LiveAverage はより高パフォーマンスのアルゴリズムを使用し、値をインクリメンタルに維持して、 実際に変更されたソース項目だけを処理します。

参照

LiveViewExtensions クラス
LiveViewExtensions メンバ
オーバーロード一覧